Follow "Cross the Streams Radio Show" co-host Matt Provencal, as he tries to correct his first encounter with the man who played Chewbacca in the Star Wars Trilogy (Peter Mayhew). Filmed on location at Wizard World Toronto Comic Con 2011. Star Wars + Ghostbusters + Back to the Future = WIN. crossthestreams.ghostbustersnews.com

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…