Also a street in Providence by cprov77

Question 4

What street do Peter Griffin and his neighbors live on in the animated show 'Family Guy,' which is set in Rhode Island?

Spooner Street

Back