Rizzo and Lisa Sing PEEWEE, Jeff Huff and Puffs!