December 3, 2012

New Greene Machine makes debut

The new Greene Machine Funny Car made its first test pass on Saturday night at Perth Motorplex, provided an added treat for fans watching the third round of the ANDRA Top Fuel Championship.

// Read More //
Drag News Magazine