ChristianHardRock.Net - Songs played on April 3, 2025
- 05:21 AM - Anymore (feat. Brian Head Welch) by Spoken
- 05:16 AM - The Body by Close Your Eyes
- 05:10 AM - I Never Knew Woe by Christ Rising
- 05:06 AM - The Storm Within by Motivik
- 05:02 AM - Identity by Bridgeshadows
- 04:58 AM - Something We Can't Be by Project 86
- 04:55 AM - Paralyzed by As We Are
- 04:51 AM - Cycles by Decyfer Down
- 04:47 AM - Collapsing by Demon Hunter
- 04:43 AM - Panic Room (feat. Andrew Schwab) by Disciple
- 04:39 AM - Immune To Emotion by Soul Embraced
- 04:36 AM - The Abandoning by Love and Death
- 04:32 AM - Keeping Secrets by Fit For A King
- 04:28 AM - Smile by Gold Frankincense & Myrrh
- 04:25 AM - Green by Wish For Eden
- 04:22 AM - Chemical by The Devil Wears Prada
- 04:19 AM - The Lich by Ignite The Fire
- 04:14 AM - About A Burning Fire by Blindside
- 04:11 AM - Heathens by Wolves At The Gate
- 04:08 AM - Disaster by Since October
- 04:05 AM - Let Me Feel Everything by Cultist
- 04:01 AM - Praetorian by Asfirefalls
- 03:58 AM - Sleeping Lotus by Convictions
- 03:53 AM - Prophecies Foreseen by Crushing The Deceiver
- 03:49 AM - Wrath by War of Ages
- 03:46 AM - Sleeping Awake by POD
- 03:42 AM - Song To The Wicked by Torn Sky
- 03:38 AM - Obsessed (Death Therapy Remix) by XIII Minutes
- 03:35 AM - Return To Dust by Refiner
- 03:28 AM - Metal Crusade by Mortification
- 03:24 AM - They See (feat. Convictions) by HolyName
- 03:20 AM - The Valley by Stryper
- 03:16 AM - Refraction by Testimony of Apocalypse
- 03:13 AM - Dictatorship vs. Democracy by Staple
- 03:09 AM - Driving Nails by Demon Hunter
- 03:04 AM - Dagon Undone (The Reckoning) by The Showdown
- 03:00 AM - In The End by Impending Doom
- 02:57 AM - Son of the Morning by Oh, Sleeper
- 02:53 AM - Lie of the Pharisees by Saved By Skarlet
- 02:50 AM - Thieves Don't Knock by Figure Four
- 02:47 AM - Bring the Rain by Remedy
- 02:44 AM - Die Again by Jagged Doctrine
- 02:40 AM - Circus For A Psycho by Skillet
- 02:36 AM - Enforcers by Midnight Wedding
- 02:34 AM - Pack Of Fools by Advent
- 02:31 AM - Hubris by Foregone
- 02:26 AM - Holiest One by Mastedon
- 02:22 AM - Stop The Bleeding by Wolves At The Gate
- 02:19 AM - Bad Words by Disciple
- 02:15 AM - Starting Over by As We Are
- 02:12 AM - The Deepest of Graves by Phinehas
- 02:09 AM - Choke by Deathbreaker
- 02:05 AM - Tension by Death Therapy
- 02:01 AM - For Now by Stretch Arm Strong
- 01:58 AM - Satellite by POD
- 01:55 AM - Try by Kronicles
- 01:50 AM - Beauty In Tragedy by August Burns Red
- 01:46 AM - End of Days by Stryper
- 01:41 AM - Your Life by Mortification
- 01:38 AM - The Divided by DAV
- 01:33 AM - Numb by Leader Dogs For The Blind
- 01:28 AM - The Holy One by Jonava
- 01:24 AM - No Time by Deliverance
- 01:20 AM - The Prodigal by Ritual Servant
- 01:17 AM - Birth of Defiance by CR33
- 01:14 AM - Rise by The Letter Black
- 01:10 AM - The Resistance by Skillet
- 01:06 AM - Passing by Eonia
- 01:01 AM - Apokalypsis by Warriors of Light
- 12:57 AM - Dead Church by Becoming Sons
- 12:53 AM - Deadrise by Dens
- 12:49 AM - Colder by Bloodlines
- 12:45 AM - Dying Breath by The Protest
- 12:42 AM - Chaotic by Memphis May Fire
- 12:38 AM - Waking Up From the American Dream by Skylines
- 12:34 AM - Danger by Relent
- 12:30 AM - Severed by Self Betrayal by Phinehas
- 12:27 AM - Enough is Enough by Whitecross
- 12:23 AM - If You Say So by Disciple
- 12:19 AM - Know What It Means by Project 86
- 12:15 AM - Writing On The Walls by Underoath
- 12:11 AM - The Price of Agony by Fit For A King
- 12:07 AM - Strike Back by We As Human
- 12:04 AM - The Journey by Trey Tate
- 12:00 AM - Raining Down by Demon Hunter