Dallas Auto Show 2003 > Ferrari 2 Previous Next
Ferrari 2
Yes, yes, it just screams "Pull me over, officer!"