Originally Posted by BatLobsterRises
Holy crap. It's unbelievable, the immediate rush of nostalgia just from seeing this newspaper ad.
I'm getting it from the Warner Bros Studio Store tag at the bottom. Remember those? There were in a ton of shopping malls. Now they only exist in the Six Flags parks.