Amazing Rachel Starr doing a bit of face sitting and