Jul 8, 2023THE CAGE, A MUSIC BLOGBrooklyn's Two-Man Giant Squid Ignite a Buzz With The First Song, "Progress" Off Their Debut Album “Progress” by Two-Man Giant Squid. They don’t give a shit if you like it or not because if you don’t… you suck. (and we mean that with all d