Mercedes-Benz SLR McLaren
This Mercedes-Benz SLR McLaren was spotted by Mahmoud near the Phoenicia Hotel in Beirut.
The Mercedes-Benz SLR McLaren is a sports car and supercar automobile co-developed by DaimlerChrysler and McLaren Cars. It is the fastest automatic transmission car in the world. It is assembled at the McLaren Technology Centre in Woking, England. Most people presume “SLR” to stand for “Sportlich, Leicht, Rennsport” (German for “Sport; Light; Racing”), while it actually means “super-leicht, Rennsport” (super-light, racing). More from Wikipedia>