A tornado swept through towns near Houston, Texas leaving torn roofs, broken traffic lights and shattered windows. However no deaths have been reported yet.