Large shelf cloud dominates the sky as severe thunderstorm pushes into city

A large shelf cloud was spotted in the skies over Orlando, Florida, on June 19. The area was under a severe thunderstorm warning at the time.
All Videos