Bad things people do to good cars...

This was spotted by a friend in Bethesda MD...
Celica with Mercedes badges all over it, a glittering green paint job, and a lovely duct tape rear window...

Advertisement

Share This Story