Lamborghini, Snow, Times Square, Today

That, really, is all you need to know. Only in New York. UPDATE: More pics!

Lamborghini, Snow, Times Square, Today

View gallery »



(Hat tip to Kenny, and thanks to Damian for the extra shots!)

[KennyHerman.com]