Albania is allegedly the country with more Mercedes-Benzes per capita than anywhere else in the world. REV's Lennart Behnke traveled there to find out exactly why!
Why Albanians Only Drive Mercedes-Benz
Albania is allegedly the country with more Mercedes-Benzes per capita than anywhere else in the world. REV's Lennart Behnke traveled there to find out exactly why!
Why Albanians Only Drive Mercedes-Benz