|
yes those are manufacturers plates... its most likely a test mule... I have seen the test mule for the Challenger long before it was on the market. you should see the equipment thats hooked up to them for testing... db measuring, video cameras, shock measuring, you would swear they are on life support... one feature I thought was cool was a master kill button that shuts down all electrical systems.
|