The Best Moto Racing You Will Ever See – Rossi VS Lorenzo


Possibly the best Motogp race finish ever! Valentino Rossi and Jorge Lorenzo battle it out in Catalunya 2009 with Rossi eventually winning the race and making it a staggering career 99 race wins!

Checkout these cool gadgets...