Telegraph (Rail Shift)
From Jenny Everywhere Wiki
The Telegraph thename of an American newspaper Jenny Everywhere once read in one universe. (COMIC: Rail Shift)
The Telegraph thename of an American newspaper Jenny Everywhere once read in one universe. (COMIC: Rail Shift)