Bike x Ride.com
Consumer Report
- 11-12-2011
- 1
I called on my card and was told this company took 10.00 on my card i have never heard of this bike x ride.com i am calling the police and making a report my card co is also going afer them
Company: Bike x Ride.com
Country: USA