Saturday, July 12, 2014

Bizarre: Feds stage massive armored raid on small town in Illinois...

Someone must have angered the Messiah....


No comments:

Post a Comment

Please don't use offense or vulgar language.