New York Pet Store

New York Pet Store

Studio C • Season 17
Bonus • 5m

An unsettling pet store owner shows a couple their collection of fancy and unusual pets.