Joshua Voiles

I'm Joshua. I'm the guitarist and lead songwriter for the bands Bloom and Spire. I also rap and write books. I'm here to rock brains and shake souls.