Gearhead Flix: “Truth in 24”
I just finished watching Truth in 24, and if you are a geadhead I have to say you owe it to yourself to watch. The 24 Hours of Le Mans is for me the only truly compelling event in motorsports. F1 just seems way too technical, delicate, and overdone. NASCAR reminds me of driving down … Continue reading “Gearhead Flix: “Truth in 24””