Caught this with manufacter DST 3421 plates when I was in Long Beach. Could be testing drivetrain for the next Accord or some other Honda. I had to exit but I really should have chased it down for some better shots.


mytran.com
http://www.mytran.com/article.php?story=20061215105308913