Pepe Le Pew and Friends
Season 1
Ep 13. Louvre Come Back To Me
- TV-NR
- September 4, 2017
- 6 min
Pepe LePew is strolling around Paris making everyone and everything turn away because of his smell. A tomcat comes up to talk to Pepe with a clothes pin on his nose but has to run off when the smell gets to be too much.