American Dad! Season 7 Episode 16
Season 7
Episode: 16
Air Date: 2011-04-17
After Snot professes his love for Hayley and gets shot down, Steve and Roger devise a plan to cheer him up. Roger dresses up as Steve’s cousin from New Jersey,…
Episode Title: Jenny Fromdabloc