The 15th annual Triangle Beach Music Festival was Saturday, April 27, and the party lasted all day. Photos courtesy of Carolinanightlife.com.