Home // in the land of giants

Posts Tagged ‘in the land of giants’


Album Review: Caged Animals – In the Land of Giants

In spite of what the plural moniker might suggest, Caged Animals is in fact just one man: Vincent Cacchione. The singer-songwriter from Brooklyn, New York, mixes the light and refreshing sounds of electronic pop with a heavier rock edge. On his first album, Eat Their Own, Cacchione created …