Death and Taxes, a new rock band composed of veteran musicians from
Los Angeles area rock acts, is scheduled to release their new CD in July 2005. Their new CD, titled âInevitableâ is a blend of straight ahead Hard Rock with a definite twist.
Your comment is being submitted, please wait a moment.