jamessimpson.co.uk
Japfest 2010 = More Problems - James Simpson
Japfest 2010 lead to more issues with the Impreza when taken on track, and drama even before we even made it 50 miles from home. Read more to find out.