On My Hiatus
Go Some Where Private Where We Can Discuss Fashion.....
2012 Mercedes Benz CLS63 AMG

Debuting this week at the LA Auto Show, the CLS63 AMG super sedan will hit showrooms next summer with a turbocharged 5.5 liter V8……THAT THING LOOKS MEAN