Idiot Pilot 'Strange We Should Meet Here' player
Idiot Pilot has launched a full album stream for their upcoming debut Strange We Should Meet Here. The Bellingham, WA based duo will release the record on May 17th. You can find the player here.
Idiot Pilot recently completed the Taste of Chaos tour.