Showing posts with the label Russell Swift at the Manila International Auto Show 2009Show all
I just experienced a precision driving stunt with Russell Swift at the Manila International Auto Show 2009