T tymasterflex Member Aug 27, 2003 #21 their website still has the april 2003 sf/miami race as up and coming. website not updated or race never happened? anybody know? <_<
their website still has the april 2003 sf/miami race as up and coming. website not updated or race never happened? anybody know? <_<