Badass Auto Pictures Thread*

jeeeeeeeezus, im no mercedes fan but fuckkk

If it didnt have a 130k+ sticker itd be way hotter.