For anyone who has seen the movie Dumb and Dumber- "So your saying their is a chance"
As many of you have mentioned, I saw the SEC filing and immediately thought, what is this about. Is this smoke and mirrors or is there something going on. I find this perplexing to say the least.
And possibly happy? But ill be happy at $1, more happy at $10