Llama Train

Llama Train

BandRockPop

llama train is about high energy live performances that focus on musical ingenuity. all four band members are experienced on multiple instruments which makes for a very entertaining show.