The Best of 2011

July 31, 2020 carguy 0

While the 2012 SUPERSTARS season is about to get started, here’s the best we have seen on-track in 2011! source

THE BEST CRASHES OF 2011!

July 28, 2020 carguy 0

Sometimes you win, sometimes you lose and sometimes you crash… In SUPERSTARS racing contact is welcomed and with really safe racecars it’s just a great […]

THE BEST ON-BOARD OF 2011!

July 25, 2020 carguy 0

Racing is actually pretty different when it’s YOU inside the car! here’s some of the top on-board emotions of 2011. There’s just one month to […]

SUPERSTARS: F1 DRIVERS

July 13, 2020 carguy 0

SUPERSTARS have recently featured several former Formula One stars… how did they go? Here’s the best of what they showed us on-track! source