Contrary to popular belief The Radio Star is alive and ready to perform!