Description It still feels kind of silly calling this a "Mercedes Maybach", but I spotted this Saudi Maybach 62 on Champs-Elysees among celebrating fans of the Algerian soccer (I mean football) team.
Idk man I just saw a ton of people with Algerian flags all over their cars, yelling and honking their horns. I don't really follow soccer, so I don't know what happened. I got pictures of some of them.
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...