Treat your dad to a day out at a local car show. You can choose a show with a focus on antiques, muscle cars, concept cars, luxury cars or a particular brand. Your dad will enjoy spending hours looking at each vehicle and talking to other enthusiasts about the details.
If the car show is a big one, consider springing for a hotel room so Dad can have more than one day in automotive bliss.