2009 SLR McLaren Roadster Window Sticker Photo #18