Automakers’ self-policing is clearly not doing the job.
Continue Reading
John Leguizamo is an easily recognisable actor who has become known for his trademarks: fast-talking and a feisty attitude.