Having driven in Europe a couple of times in the past I have to agree that most roads on your side of the "pond" were not built for American sized cars. It would definitively be a challenge to drive a Challenger through many of your towns. But, it would be a blast on the open road!!
When I was in Germany many years ago, there was a guy who was touring Europe with a full size Chevy crew cab dualie that had a camper on the back!!!
Welcome to the Forum...............