Hi, Benjamin Raya, here...

So were is it? or is just a certain misundestanding with the terms of the past Reviews (such as Pixels, Jurassic World, and finally Mad Max Fury Road) Is it just me, or does someone got into big trouble with sticking his nose way to deep to smell the manure that is coming out of the Box Office in this recent YEAR?

Isn't there the Land of the Free and home of the Brave??

Community content is available under CC-BY-SA unless otherwise noted.