12946968_1095755557130282_1337893081_o Published Wednesday, April 6, 2016 - 2:40 pm at 2048 × 1351 in The Nevertold Casket Company back from the dead on lucky 13th Ave