InvestorsHub Logo

scottydoesntknow

10/30/14 4:43 PM

#48840 RE: vulken17 #48839

Yeah I keep telling myself that just means more room for growth.

But they keep touting they have the University of Alabama signed up and they play the video to sign up during football games. Shouldn't that be more than 17,000 with that one organization alone?