EWWW! Was That A Bugnado On Texas Weather Radar?
Category: WEIRD NEWS
Forget "Sharknado." On the same day the latest film in the series aired on SyFy, it seemed as if a massive 50-mile BUGNADO
By Ed Mazza, 2015-07-24