There is oil in the rain in New Orleans today.

These videos were done June 22, 2010. I have no idea if this is a valid concern or just oil on the streets. It looks real to me but I thought it was worth posting.