The Littlest Birds is an old-time music duo from Mammoth Lakes, CA.
Added by Upcoming Robot on August 5, 2012