Texas tornadoes

April 3, 2012 16:21
From Right Now

Live footage of a powerful storm system moving through Texas, bringing with it tornadoes.