VIDEO: Tornado Forms Over Florida Highway

Some crazy weather tore through the U.S. yesterday.  There were snowstorms in the North and spring-like storms in the South.  This is video footage shot on 12-11-12 on U.S. Highway 1 in Florida.  Tornados struck parts of Florida, Alabama and Louisiana.

Source
Fire37Rescue