My Legends of Pop Music – Part Fifty-Three – Kevin Bloody Wilson
(Warning – contains filthy foul language, not suitable for playing at work, or where there are children or snowflakes around) If get this right, there will be many cover versions by future bands. I shall [more…]