KALEIDO Release New Single & Video “My Enemy”
The trials and tribulations of being Rock N’ Roll survivors in an ever-changing Music business has made Stalwart Detroit Rockers Kaleido stronger and tougher, and that is reflected in their muscular new …