Caged Animals new LP is out in September (stream a new track), touring with Darwin Deez ++ other dates
Caged Animals have released details of their new album. In the Land of Giants will be out September 3 via Lucky Number and you can stream opening track "Too Much Dark" below...