Originally Posted by Drizzle
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.
Oh yeah, for sure. I used to always beg to go in there when I was at the mall with my mom. I remember seeing the Batman & Robin trailer for the first time on one of the big screens in a WB Store. And thinking it looked...awesome!