RapidVidz
Consumer Report
- 09-19-2013
- 37
Signed up for a free trial received an email confirming that then nothing else till charged for a premium account absolutely disgusting its a scam as the films on there are c movies at best and it says nothing about being charged when you sign up
Company: RapidVidz
Country: USA
City: London
Address: Dalton House, 60 Windsor Ave
Phone: 8008517743, 8008088830
Site: rapidvidz.com