2 Articles
1 / 1
43Spanish authorities impound fleet of Mercedes E63 AMGs on media test drive

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, officers stopped around 18 writers, though not for disobeying any local traffic laws. Instead, the members of the group were detained for not being able to produce an international driver's license despite the fact that an IDL isn't a legal document, requires no test and simply states in several languages that t

1 / 1