Aliens have taken over Cape Canaveral

Wednesday, April 1, 2015

I have just received a report that aliens have landed at Cape Canaveral and have taken over the launching sites!!!

To Read More
Subscribe Sign In
Continue reading with a subscription
Subscription options