Red Bull North America And Creative Concepts Of America
Red Bull North America, Deceptive Business Practices, Scam, Scam, Scam
I am just one of hundreds that fell for this scam. I, along with other family members, purchased the so called "Red Bull Franchise" from Creative Concepts of America. There was even a letter presented to us from Red Bull North America to CCA confirming their business relationship. We ...