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. Fortunate Son
  2. She Thinks I Still Care
  3. The Old Man Down The Road
  4. California Blues (Blue Yodel #4)
  5. Rambunctious Boy
  6. Hot Rod Heart
  7. I Saw It On TV
  8. Joy Of My Life
  9. Almost Saturday Night
  10. Bad Moon Rising
View all John Fogerty songs

Most popular topics in John Fogerty songs

Related artists

  1. Tom Petty
    Tom Petty
  2. Rod Stewart
    Rod Stewart
  3. Peter Frampton
    Peter Frampton
  4. Bob Seger
    Bob Seger
  5. Eagles
    Eagles
  6. Doobie Brothers
    Doobie Brothers
  7. Willie Nelson
    Willie Nelson
  8. Eric Clapton
    Eric Clapton