The Fall

Live Frankfurt 1993

LET THEM EAT VINYL

Released: 13th April 2019

2xLP - Limited £23.99 Buy Now In Stock. Dispatched today.


Previously unreleased live recordings.