The final for the Toyota Triple Challenge BMX street competition was insane! There were so many amazing tricks from the world's top professional BMX riders and it was a very close contest. After all the runs were completed Garrett Reynolds walked away as the champion once again!