Am I the last one to know Leonard Davis is the bassist in a heavy metal band? Marc Colombo is in band as well. FREE REIGN - "One Step Away" - YouTube