Sierra Teller Ornelas - Rotten Tomatoes