Deja Vu All Over Again

John Fogerty John Fogerty

Echoes of War: The Timeless Refrain in 'Deja Vu All Over Again'

John Fogerty's song 'Deja Vu All Over Again' is a poignant reflection on the cyclical nature of war and the haunting repetition of history. The lyrics evoke a sense of frustration and helplessness as the same tragic events unfold repeatedly, much like a recurring nightmare. Fogerty's use of the phrase 'déjà vu all over again' underscores the eerie familiarity of these events, suggesting that society has failed to learn from past mistakes.

The song opens with a reference to media coverage, asking if listeners have heard the discussions on the radio or seen the 'writing on the wall.' This metaphorical 'writing' implies warnings and signs that are often ignored or overlooked. The 'voice inside' that says 'I've heard it all before' represents a collective consciousness that recognizes the patterns of history but feels powerless to change them. The repetition of 'day by day' and 'one by one' emphasizes the relentless and ongoing nature of these tragedies.

Fogerty's vivid imagery of 'old ghosts rising' and 'another momma's crying' paints a somber picture of the human cost of war. The 'big muddy' is a likely reference to the Vietnam War, a conflict that left deep scars on American society. By drawing parallels between past and present conflicts, Fogerty highlights the enduring pain and loss experienced by families and communities. The song serves as a powerful reminder of the need for reflection and change to break the cycle of violence and prevent history from repeating itself.

Share on social media Share as link
  1. The Old Man Down The Road
  2. Jambalaya
  3. I Saw It On TV
  4. Rock And Roll Girls
  5. Deja Vu All Over Again
  6. Hot Rod Heart
  7. I Can't Help Myself
  8. Joy Of My Life
  9. My Toot Toot
  10. Rockin' All Over The World
View all John Fogerty songs

Most popular topics in John Fogerty songs

Related artists

  1. Blackberry Smoke
    Blackberry Smoke
  2. Bob Seger
    Bob Seger
  3. The Hollies
    The Hollies
  4. Rod Stewart
    Rod Stewart
  5. Alan Jackson
    Alan Jackson
  6. Steppenwolf
    Steppenwolf
  7. Joe Cocker
    Joe Cocker
  8. Eric Clapton
    Eric Clapton