Camel Tow LLC Beware of this company! It is a SCAM , Internet!!. I put a deposit on a motorcycle through this company. Was supposed to be an $800 charge on my credit card to hold the bike. I was charged $866 through Moneygram and then the next day charged another $646 that was not […]

View the full review and complaint about Camel Tow LLC on at –