Steven Pluto
Oct 5, 20231 min
Steven shares his thoughts on the anniversary of Genesis Self-Titled album. Listen to "Taking it All Too Hard" below: