Pass the Saltpeter
- Episode aired Jul 15, 2003
Roger is overwhelmed by sexual desires; Isabelle makes out with one her female classmates; UFOlogist Carter Treehorn snoops around.Roger is overwhelmed by sexual desires; Isabelle makes out with one her female classmates; UFOlogist Carter Treehorn snoops around.Roger is overwhelmed by sexual desires; Isabelle makes out with one her female classmates; UFOlogist Carter Treehorn snoops around.