This is a shed located in the mountains in Grand Theft Auto V.
Inside is a dark, mysterious secret.
Many have gone up to explore the shed, never to be heard from again
This is a shed located in the mountains in Grand Theft Auto V.
Inside is a dark, mysterious secret.
Many have gone up to explore the shed, never to be heard from again