Teresa Lopez

Teresa Lopez

The Simpsons Review: I Spy

The Simpsons Review: I Spy

On The Simpsons, Homer uses "oogle goggles" to spy on Marge and makes a shocking discovery. What is it? Find out now.
Posted in: Reviews