April 13, 2018 No comments Temple of Geek Reviews Rampage – A Stomping Good Time Rampage just came out in cinemas, but what did we think? Find out after the jump. Share this post with the world!TweetLike this:Like Loading...