Baffled on Myrtle Beach October 22, 2011 by The Horror Report A mass bird die off in Florida.. reports that, out of no where, birds began falling from the sky.. Share this:TwitterFacebookLike this:Like Loading... Related