Dave & Chuck the Freak Peep Show: Star Wars Land

Dave & Chuck the Freak talk about the new Disney's Star Wars attraction opening up and what it would be like to experience one of the rides together.