News Nation Logo

Fast 50: Major road accident in Texas, watch latest news

Major road accident in Texas of America, over 100 vehicles rammed into each other. Watch 'Fast 50'

Updated : 12 February 2021, 03:30 PM