September 2, 2021 Broods Return With New Single & Video ‘Piece Of My Mind’ The 13th Floor Broods are back with Piece Of My Mind, the first single from upcoming album, Space Island.