latest
Mad Shelia Trailer Is China's Insane Answer to Mad Max
The first trailer for Mad Shelia proves to be a Chinese-made rip-off of Mad Max: Fury Road, but we're not sure that's a bad thing.
The first trailer for Mad Shelia proves to be a Chinese-made rip-off of Mad Max: Fury Road, but we're not sure that's a bad thing.