On March 23, Radar Brothers will release The Illustrated Garden. Jim Putnam has found a new band of brothers in bass player Be Hussey and drummer Stevie Treichel, two partners who are equally passionate about the band. The original line-up of Radar Brothers died on January 29th, 2008. The band was...
http://my.sxsw.com/events/event/7053