Does not get any worse than this, glitch ridden and the worst customer service of all time. Possible the greatest epic fail for a video platform in the history on mankind. Stinks like dead fish
Avoid this texas turkey
I certify that this review is based on my own experience and that I am in no way affiliated with this business, and have not been offered any incentive or payment from the business to write this review.
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.