A Stairway to Justice
Finally, a sensible verdict has been handed down in the music world in the recent Led Zeppelin “Stairway to Heaven” trial. After the highly questionable verdict in the “Blurred Lines” case, this new decision is greatly reassuring. The Spirit “Taurus” … Continued