Baffled on Myrtle Beach

A mass bird die off in Florida.. reports that, out of no where, birds began falling from the sky..


HISTORY