Mercedes-Benz McLaren SLR Sterling Moss

Spotted: Kanye West in Cannes

by Upscale Swagger on May 23, 2011