Although the film received mixed reviews at the time of its release, as even Tarantino was initially unconvinced, True ...
Taco Bell’s new Cheesy Chalupa Supreme. In other news, I’m hosting the Oscars,” O’Brien said in a statement Friday.