Pedal Central Park
SCAM - company does not exist
We taken care of our bicycle hire utilizing the site pedalcentralpark.com, we were aimed to some paypal website also it all seemed legit. Whenever we reached the handle given about the verification e-mail (28 West 60th) we were informed that people needed to visit (348 West 57th). Whenever we came ...