Gig Reviews
Hamferð
Pumpehuset, Copenhagen, DEN - 24/4
Cult Leader @ Stengade, Copenhagen, DEN
Thy Catafalque @ Stengade, Copenhagen, DEN
Album Reviews
'68 drops new "The Captains Sat" video single
Posted by AP on 20/04/23
Previous Next’68 have signed with Pure Noise Records and to mark the occasion, the Atlanta, GA-based noise rock duo has dropped a new video single titled “The Captains Sat” online below. It is the first piece of music to emerge from the band since their latest studio album “Give One Take One”, which arrived in 2021.
Comments