Llama

Biography by

Founded by a trio of high-school buddies -- Ben Brown (electric guitar), Neil Mason (drums), and Ben Morton (vocals, acoustic guitar) -- Llama (then known as "Dahlia Llama") was legendarily discovered…
Read Full Biography