Why I love my car….Flashback… Posted on August 29, 2011 by Adam Denault Why I love my car….Flashback Review: 1994 Mercedes-Benz W124 E320 Coupe: http://t.co/WAkbaW8 via @egmCarTech