Chinese ‘Mad Max’ Knock-Off ‘Mad Shelia’ Starts Streaming Friday

 /  News  / 
Move over, Charlize: China's "Mad Shelia" franchise is about to inspire a different kind of fury. Read More