Green Screen - George Lucas
Season 2 E 129 • 10/11/2006
Witness the groundbreaking meeting between Stephen and Jar Jar Binks!