Founded by way of a trio of high-school buddies — Ben Brown (guitar), Neil Mason (drums), and Ben Morton (vocals, classical guitar) — Llama (after that referred to as “Dahlia Llama”) was legendarily found out in a pizzeria within their hometown of Nashville by producers/musicians Kenny Greenberg and Matt Rollings. …
Read More »