That 70's Show Pop Quiz

what's the name of leo's shop
Choose the right answer:
Option A leo's place
Option B the photo hut
Option C photo shop
Option D price mart
 karley2589 posted over a year ago
skip question >>
save