America’s Finest on the 4th of July

July 4, 2014 at 9:12 am by Terez in Funny Pictures

Team America T...

Team America T…

H/T Bleacher Report