If you managed to find yourself around Rhode Island Comic Con two weeks ago, there was a good chance you found Mark, Josh and I humming or playing this song. Let’s just say we’ve found a new favorite band. – […] ↓ Read the rest of this entry…