A group of American auto writers found themselves on the wrong side of the Spanish police recently while driving the 2014 Mercedes-Benz E63 AMG through Catalonia. According to Motoramic ...