Home / Tag Archives: Zach Braff

Tag Archives: Zach Braff

Zach Braff’s Simpsons Moment

It was back in 1999 when The Simpsons aired their Thirty minutes over Tokyo episode.  Remember when Homer found his doppleganger who was the face of a Japanese laundry detergent Mr Sparkle? Well the exact same thing has happened to Zach Braff. Except it wasn’t for laundry detergent, it was …

Read More »