EHSDA Song of the Week: Vital Signs
With EHS Technology Week winding down, it makes perfect sense to go with a tech-oriented Song of the Week. This time around, we’re heading up north and backwards in time to 1981 for “Vital Signs” by Canadian power trio Rush. The Toronto-based band came up playing Led Zeppelin-inspired riff rock and eventually moved into progressive […]