Top Gear Festival: Fans watch the action. Top Gear Festival, Sydney Motorsport Park, Sydney, Australia, 9-10 March 2013.
Fans watch the action.
Top Gear Festival, Sydney Motorsport Park, Sydney, Australia, 9-10 March 2013.