118 1000's of additional US National Guard just arrived at the US Capitol with gear. (www.youtube.com) posted 3 years ago by Longhairedzombie 3 years ago by Longhairedzombie +118 / -0 15 comments share 15 comments share save hide report block hide replies
How much duct tape will we need to repair all the exploding heads once they realize why they are actually there?