Green Screen - George Lucas
Season 2 E 129 • 10/11/2006

Witness the groundbreaking meeting between Stephen and Jar Jar Binks!