STANFORD IS RELEASED TODAY! (March 29)

thefreakedout
Tue, 29 Mar 2011 20:08:01 +0000

Still no email. What the hell?