View Cart

LEATHER - STERILE 7"

Philadelphia's now-defunct Leather. No bullshit loud rock. One of two EPs released in 2011.

Pressing Information

Jade Tree (Wilmington, DE)