The National Highway Traffic Safety Administration (NHTSA) has confirmed it’s looking into a recent fatal crash involving a ...
A horror crash in Texas involving a $400,000 McLaren killed two men inside after the luxury car was split in two.