GIFFEN, ROGERS, HAMNER React To BLUE BEETLE On TV

Date: 09 August 2010 Time: 03:07 PM ET