Boris Has A Secret…I’m Gonna Let It Out!

Dallas, Texas has delivered the hard rock world a band called Secret Of Boris and their debut release Your Ghost. The album was released through Cabo Records internationally on March 10, 2015. From all internet scouring (ok, who’s kidding who, I didn’t spend hours and hours on it) I cannot seem to unearth the meanings […]