www.andrewstrauss.net - my adventrues in Shijiazhuang, China 2005, 2006

06/21/06 07:49 PM — More F1 fun….or lack there of - 2 comments