Teresa Lopez

Teresa Lopez

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