Low Red Land is three-piece rock band from San Francisco, California. Finn Riggings was conceived in Moscow, ID and born in Hailey, ID. It is an unorthodox trio, operated by two guys and one girl.
Added by Upcoming Robot on May 9, 2008