Should Max Mosley now stand down as president of the FIA after S&M sex scandal?
By: Peter Chubb | Posted: March 31, 2008Filed under: Alternative News
FIA president Max Mosley has found himself in an embarrassing situation, as a video has surfaced of him allegedly in a strange S&M sex scandal. The world of motorsports is now in shock after this reported in the News of…

