Sub-event

North American International Auto Show, Detroit / Special event (2001)

Jun 2, 2001, 12:00 AM