Tag: Christian Roach

Alan's picture
Team America storm The Rock...!!

A mere 13 days after Independence Day, a 3-man splinter cell from Team America unleashed their slightly milder version of "shock and awe" on the famous Sail Rock!!