Ferrari 360 in Chicago (full size)
in Lollapalooza 06
This photo was taken 19 years ago in Chicago, Illinois.
It's also on Flickr and Facebook.
r00 posted 19 years ago
comments
Was that you behind me taking photos!! Why didn't you wave you stuck up bastard.
r00 posted