Album Review: Brass Owl – State of Mind (Self Released)
The masters of heavy classic rock fused with acid jazz are back with their brand new album, State of Mind. Brass Owl will release the record on April 10th 2020.
The masters of heavy classic rock fused with acid jazz are back with their brand new album, State of Mind. Brass Owl will release the record on April 10th 2020.