Skip to main content

Princesses motorists

Two Swedes won the “Standard Motor Racing Grand Prix” without even getting dirty.
X