Talking to Ghosts Episode 84 - Technophobia

Check out this super fun episode of Talking to Ghosts with Washington, DC based band Technophobia about throwing the biggest Depeche Mode party in all the land, writing on all hardware, and making music for a cause! 

Michael Kurt