Today's Freeze Frame - Revealed
Congratulations to harrisonwilson for being the first person to answer today's Freeze Frame. Click through for the answer.
Why yes! Today's Freeze Frame is Noah Wyle tripping acid as Steve Jobs. It comes from the 1999 made-for-tv-movie Pirates of Silicon Valley. Watch the original scene from the movie below: