Dog Leotards
Wikisimpsons - The Simpsons Wiki
Dog Leotards
| ||||||||
Location Information
|
Dog Leotards is a stall in Shelbyville Mall.
History
The stall was seen when Marge said she didn't belong in the mall with all the other legitimate businesses.
Appearances