Scratch That Itch

    Detonator, 3 min 16 sec

    Scratch That Itch
    • Scratch That Itch Radio

    Lyrics

    Chat About Scratch That Itch by Ratt