Brand new from Strange U – ‘Klaatu Barada Nikto’ on Eglo Records. Let us know what you think below…