Video credit: www.youtube.com Louisiana residents witness a strange rain that leaves oil puddles near their homes.