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.
The post Squad Goals 8: The Craziest Thing I’ve Ever Seen appeared first on The Come Up BMX.