Take a look at this incredible supercell storm cloud forming over Amarillo, Texas on April 27. It looks like a scene out of the movie, "Independence Day."