Strange U – Klaatu Barada Nikto April 3, 2013 by dylan Brand new from Strange U – ‘Klaatu Barada Nikto’ on Eglo Records. Let us know what you think below… Related