Sources have told AVN that adult studio Red Light District is in possession of content of a sexual nature featuring Michelle “Bombshell” McGee. The content is allegedly a sex tape, the existence of which was announced by TMZ today.

More...