Close this panel
Title: Peter's Two Dads
Season: 5
Episode # 510 | Code: 5ACX05
Air date: February 11, 2007