Team America: World Police. Coming to save the mother-fucking day.

Team America: World Police Depart For Paris

In light of the recent terrorist attack in Paris, France, and the possibility more might come, The United States' premiere fighting force, Team America: World Police departed for France early Thursday morning.

Must Read