MAKING THE NEWS……

By on March 2, 2015

Triad Drift Trikes are spreading! We got sent this rad clip of Triad’s making the local news over in Costa Rica. A direct translation of the title is “Special Tricycles take to the streets of Costa Rica and make end twists!”. That’s about all we’ve managed to work out so far…. still gets us stoked though…..