What’s big, fuzzy, and mysteriously appears after a torrential rain? Don’t know? Neither do residents of New York’s Carroll Gardens, who are scratching their heads...
Continuing the new trend of “what the hell is this thing?” is a video of some very weird “bubble creatures” that mysteriously appeared in a...