Talking Blue Beetle with Matt Sturges

Date: 13 August 2008 Time: 05:57 PM ET