I was in Hermosa Beach, CA on Pier st. and Hermosa Ave. and saw a very very strange thing parked along side the curb. From the front it was a red 355...