on near Henegar, Ider, . Film was taken from Mentone, AL on Lookout Mountain at 4:47pm.

Source: TORNADO NE ALABAMA , April 27, 2011 (Youtube).

Related posts