What ever happened to the Lizard King’s Shelby G.T. 500?
I always fear treading into stories like this because they either bring out the tinfoil beanie troop or lead to some superfan screaming “Yoo no Nothing about the bestest Rock icon in the world, dood!” But here goes nothing. Following the release of the Doors’ self-titled LP in January 1967, the folks at Elektra Records […]