Tag Archives: Frog Leap Studios

Alien Ken’s New Album and Video Out Now

Alien Ken’s New Album and Video Out Now! The new video for “Dualstar” The wait is finally over! The new Alien Ken album was released 21st March 2016. Eight brand new hard rocking tracks straight outta Norway. “Change is Constant” follows up the debut album  “Contact” from 2014. The new …

Read More »