Tag Archives: Wake Up Music Rocks

A Killer’s Confession Release Music Video for “Last Chance”

A Killer’s Confession (Waylon Reavis, Morgan Bauer, Thomas Church, Brock Starr, and JP Cross) is a rock group from Cleveland, Ohio who are one of the many bands that aren’t letting quarantine stop them from pursuing their passion. But don’t worry, everything is being done safely AND from over 6 …

Read More »