The_Invader79Sep 22Black MesaMesa MemesThat window place in Talking Tom and Ben News literally reminded me Black Mesa Inbound from Black Mesa: Source.11
Guys, I have a theory..
What the theory?