Total Pro Sports – Extreme sports are known for giving us high flying tricks that include huge air.
This home made video has nothing to do with either of those things. This genius dirt bike superstar decided to build a little ramp to jump his bike off, and the proceeds to fail as bad as anyone [...]



