Avatar - tinybadass
tinybadassadded this to Florida - The Weird Sunshine State - The #1 Source For Weird Florida News
Has the invasion begun? Mysterious blips appear over South Florida, US

Has the invasion begun? Mysterious blips appear over South Florida, US

local10.com - Jeff Tavss

MIAMI - Time to pack up, South Florida. The invasion has begun. Mysterious "blips" seen recently over South Florida and other parts of the country …

View on local10.com