lil d & Natalie brooks have a blast