Red Bull
Consumer Report
- 03-31-2013
- 18
Ame scam as others reporting... Check issues out of New Mexico and then send from Ca. To me then told to send monoes to IL. I didn ot cash check and now they text my phone and send e mail wanting to know where there check is..
Company: Red Bull
Country: USA