Squad Goals 8: The Craziest Thing I’ve Ever Seen

For this week’s Squad Goals episode we took some of the usual suspects to the infamous 605 ditch to continue working on their upcoming TCU video parts. Clips were filmed and laughs were had but what Chaz and Denim did was just insane.

Comments