""Anyone know?
edit – I mean performing, to be specific, not directing etc.""
The Answer……….. YES she is performing on camera (video and photo), from time to time, exclusively for her website www.clubtaylorrain.com.
Wanna see? Tomorrow TMFR will post some recent hardcore pics.