Tag: 7.9 SECOND COBRA STREET MACHINE
OCTOBER 1, 2009: SCARY RIDES COBRA-THE SEVEN SECOND QUARTER MILE STREET...
This car gets your attention the minute it enters a parking lot.
Even if you are legally blind.
Somehow Colin Mullaney managed to get...