World Drift with Clash Prod!

The first vid is from Long Beach big John…um…that’s in the USA buddy. :cool: