Posts

Showing posts with the label Formula 1

Making Racing Fun

Auto racing isn't all that much appreciated by most people. Many can't even agree whether or not auto racing is really a "sport".