Reviews

Terry Gibson Tell Tale Heart / Let it Rock 7″

I don’t know who Terry Gibson is but I think he thinks he’s Dave Edmonds.