I started to follow this one on Twitter for that last few days, just to see where it went.
Storm swears up and down that she is telling the truth, but there are a lot of doubters.
I dunno, seem a little much, not sure what to believe.
Time will tell, but so far, it's a lot of "she said-he said".