Exeter, UK’s OK Pilot have detailed their new 10″. The record is titled Nerves and it’s expected out sometime this spring via Germany’s Yo Yo Records.
Source
Exeter, UK’s OK Pilot have detailed their new 10″. The record is titled Nerves and it’s expected out sometime this spring via Germany’s Yo Yo Records.
Source