Trin Tran, the one-man music group task of Steve Coombs, came into being following the dissolution of Coombs’ mid-’90s group, Xerobot, an area staple from the small-town picture within their hometown of Madison, Wisconsin that packed up for SAN FRANCISCO BAY AREA in 1999 and split up shortly thereafter. Coombs, …
Read More »