Teens show off