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.
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
Customer Questions & Answers
Did You Find This Page Useful?
Business owners: What’s your side of the story?
Manage your business