mitch malloy hard rock