Behold The Anchovies: Tiny Fish Swarm Calif. Coast

2014-07-12 64

As a pizza topping you either love or hate them, but if you were off the coast of La Jolla, California this week — you likely couldn't escape them.

Free Traffic Exchange