Test Drive Supercar Showdown 2008 - Renault Megane F1 Team R26
Description
Here Test Drive shows examples of some beaut sport cars available in Australia and pits them against eachother in the Supercar Showdown. Though, I couldn't really call any of them 'Supercars'. What do you think?
Keywords
test, Drive, motosport, v8, supercar, musclecar, racing, auto, car, sportscar, Renault, Megane, F1, Team, R26, front, wheel, fulbore
Related videos Experimental