letters of the alphabet with the word new release. A new release is a new photo Or video that has just become available for people to buy or see