View Leatherface, Dina on Jun 27, 2000EditFollowShare26 years agoTue, Jun 27, 2000at LomaxLiverpool, EnglandLeatherface, DinaEditFollowShare