Duke’s Den: Ride More!

Okay, the job definitely has some perks! On location at Imola.