Swear I'm Not Paul
Irish Music News and Reviews
New Irish Music
Single Review: Kayfabe – Bicycle Day in the Cosmos
Posted on January 19, 2012
The debut single from Kayfabe is a electronic pop gem.