News

Despite making nearly $200 million at box offices worldwide, The Specialist is especially sh*tty. Miami Beach is a hellish, sex-obsessed land of devilish bike gangs. So what if this movie only got ...