Steve Riggins 2003-06-20 Uncategorized Nice Specs You’ve all seen the leaked specs. You can already buy a t-shirt lol