That 70's Show Pop Quiz

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