WATCH: The Cuckoos share video for new single ‘New Sunrise’
Texas, neo-Psych Rock crew THE CUCKOOS haved shared the video fot their new single ‘New Sunrise’, taken from their forthcoming eponymous mini-album released via Republic Of Music on November 24th. Scroll down to check it out… ‘New Sunrise’ is a song about looking…