Bret Michaels still rockin' at 50