Screaming Meat
Unconfirmed Member
Found this in a cable car station on top of Mount Chilliad.
Any guesses as to what it means?
You reckon we can get inside Mt Chilliad? Perhaps there are more markings at the locations on the side of it?! Maybe there is a beating heart in there...?
More likely, R* are trolling.