Commercial Break: E63AMG
By the time I finished watching the advertisement for the new E63 AMG, I thought about posting it into the LS1 forums. Good Lord, this car sounds like it belongs in the American Muscle family. The new super-sedan from Mercedes-Benz has three different trim levels. The base version gets a 5.5 liter twin turbo V8 [...]