Whoa! Who is that blonde, dolphin-loving guy on GameTrailers TV tonight? By Chad Concelmo 12 December 2008
Destructoid and GameTrailers TV hold hands and talk about the future By Chad Concelmo 9 February 2008