Rin Tin Tiger is an alternative folk trio from San Francisco, California.
Added by Upcoming Robot on September 26, 2012