Press A releases “Carcosa Shore” video

Press A is slated to release their self-titled debut album 24 September 2021.  Ahead of the release, the band has released a video for the heavy fuzzfest “Carcosa Shore”.  Keep up with Press A by visiting their Facebook and check out the video below.

Verified by MonsterInsights