Buddy Nielsen Starts New Project With Finch Members

Buddy Nielsen

Buddy Nielsen of Senses Fail is singing in a new band with members of Finch, called Speak the Truth, that apparently sounds like “2002.”