The Dead Beetles are a duo comprised of John Reynolds on vocals and guitar and George Turner on vocals, bass, and cello.
Added by Upcoming Robot on September 28, 2008