when the snow hits….

this commercial defines my NYC winter.  superb! ……and the R8 is so f*cking cool.

Tagged , , , ,

Say What You Have To Say