Professional racing champion Leona Chin shocks driving instructors

Professional racing champion Leona Chin welcomed new driving instructors by giving them some hilarious scares.

More from Victor Mosqueda

Top Gear trio headed to Amazon Prime

Four months after the end of Top Gear, the show’s trio of...
Read More