Family Guy S00E24 — Peter, Peter, Pumpkin Cheater | Oryxa