X

Tag: awful deaths

Atrocious idea to pee standing on subway tracks ends in death

Despite the best efforts of the Transit Workers Union (Hip-Hop Division), people just won't stay off the goddamn subway tracks.…