An American muscle car looks so much more impressive parked on a narrow cobblestone street in Germany.