Skip to content
Artwork for Shocks of Mighty Dave Barker, The Upsetters

Shocks of Mighty

Dave Barker, The Upsetters

5 sources

5 cited facts

  • 1970
  • 2:48
  • 111 BPM · D major

What connects this song

Credits it shares with other songs, each from a cited source. Tap a number or a name.

Open in graph
  1. Written by Lee “Scratch” Perry, also Punky Reggae Party (Bob Marley & The Wailers), Sun Is Shining (Bob Marley & The Wailers) and 400 Years (Bob Marley & The Wailers)

  2. Released on Trojan Records, also Mr. Brown (Bob Marley & The Wailers), Dracula (“Who Is Mr Brown” version) (Bob Marley & The Wailers) and Jah Is Mighty (Bob Marley & The Wailers)

  3. Released on Upsetter Records, also Sun Is Shining (Bob Marley & The Wailers), Stand Alone (Bob Marley & The Wailers) and Keep On Moving (Bob Marley & The Wailers)

Worth knowing

Counted from cited credits on fono.

Other songs that share a producer, writer, studio or label with this one.

Elsewhere

Sources (5)

Every fact on this page comes from one of these sources.

  1. 1MusicBrainz Shocks of Mighty was written by Lee “Scratch” Perry

    Shocks of Mighty was written by Lee “Scratch” Perry

    MusicBrainz

    MusicBrainz core data (CC0)Retrieved Sep 30, 2026

  2. 2MusicBrainz Shocks of Mighty is part of the release Prisoner of Love

    Shocks of Mighty is part of the release Prisoner of Love

    MusicBrainz

    MusicBrainz core data (CC0)Retrieved Sep 30, 2026

  3. 3MusicBrainz Trojan Records is the label of the song Shocks of Mighty

    Trojan Records is the label of the song Shocks of Mighty

    MusicBrainz

    MusicBrainz core data (CC0)Retrieved Sep 30, 2026

  4. 4MusicBrainz Upsetter Records is the label of the song Shocks of Mighty

    Upsetter Records is the label of the song Shocks of Mighty

    MusicBrainz

    MusicBrainz core data (CC0)Retrieved Sep 30, 2026

  5. 5MusicBrainz Shocks of Mighty was released on 1970

    Shocks of Mighty was released on 1970

    MusicBrainz

    MusicBrainz core data (CC0)Retrieved Sep 30, 2026