Attn: Euro car owners. There's a new shop in town. Details inside...

why more $$ for exotics? not bitching, just curious…