Saw something similar to that about fifteen years ago in Cleveland.
Went to a Bengals vs Browns game in December on a cold, raw winter day and the stadium where the Browns used to play (the new stadium sits right next to the old location) was right on the lakefront and there were about ten foot whitecaps out on Lake Erie, alot of the cars parked right down along the waterfront ended up looking like that.
Fax