Shayla Allen inMoviesSort Popularity Votes Average Original Title Release Date Barracuda 6.364 average rating ★★★★★ Starlets 6.7 average rating ★★★★★