Has anyone here ordered from Petra Cycles (UK), and shipped to the US. Thanks Paul
blazer95 New Member Jul 31, 2003 4 0 0 Apr 24, 2007 #1 Has anyone here ordered from Petra Cycles (UK), and shipped to the US. Thanks Paul