Maybe a test mule but also could be some one one the design team. My uncle was on the 2005 mustang design team and after the car was revealed the people on the design team each got a turn at driving the new mustangs 3 to 4 days to celebrate/advertise.It's got a Manufacturer plate so yeah, test mule on the loose.
Kind of real dirty! :shakehead:kind of dirty...no?!!!!!