Glitch and Virus
Joined Jan 2017 US, Illinois
A pair of sisters who enjoy to make creepy stories that will make you question who to trust and if you are actually ever alone!