Tornadoes, power outages as storm crosses Texas, Louisiana sfgate.com 1 year ago Tornadoes, power outages as storm crosses Texas, Louisiana Tornadoes touched down in Texas and Louisiana as a powerful storm system that dumped snow… Share this: