Was your edit undone? Provide a reference next time.
TRACKING \--119,075 edits made and 3,087 articles created since April 14, 2006.
Mercedes-Benz SLR McLaren The Mercedes-Benz SLR McLaren is a GT car that was jointly developed by Mercedes-Benz and McLaren. SLR stands for "Sport, Leicht, Rennsport" meaning "Sport, Light, Racing" in English. Read More...