Desperation at its finestOne can hear the desperate cries for $3 when in fact its diving the other way. Lets face it, when the news is no news as insiders are dumping large thats when you know your f##cked again. The long shot potential is so far away that this could get real ugly fast, obviously, just look at the share price dwindle.