elevsen: stranger things meme: [6/8] episodes | 1×05 – the flea…

elevsen:

stranger things meme: [6/8] episodes | 1×05 – the flea and the acrobat

I think a portal to another dimension is gonna be pretty obvious!