I just watched the latest automotive review, and now I’m itching to test drive that car!