Elephants of Scotland
ELEPHANTS OF SCOTLAND is a US band fairly new to the scene. They released their debut album "Home Away From Home" in 2013. Besides getting a fair amount of critical acclaim, this initial production also made such an impact that it lead to them being booked by US...








