yes it did make the album it is track and confirmed by mtv the leak