• THCDenton
    link
    fedilink
    73 months ago

    Fuckin hell, got flashbacks of that mom in china getting pulled into an escalator.