NFL Stars, Coaches, Cheerleaders – Troops in Afghanistan “protect our freedom” and should be “worshipped”

“Come Home Safe” is the only rational and positive statement made in this video. Otherwise this is an atrocious piece of propaganda too embarrassing for words.

Star Trek Facepalm

Follow Ingenious Press on our Facebook and Twitter pages.