Anyone got any videos of the 04 cobra street racing?
Jun 5, 2004 #1 C cobra18 New Member Established Member Joined May 16, 2004 Messages 197 Location nj Anyone got any videos of the 04 cobra street racing?