https://timotorsport.typepad.com > Safari 2009

« Back to Safari 2009

504 Crew

504 Crew

Mombasa Kenya

The 504 crew were very popular but faced an uphill struggle when their engine failed on the test stage & the service crew changed the engine overnight

Permalink