It's back people The Big Red Review and regardless of Tapout wanting to do a review, when I clearly said I was going to do one doesn't matter to me. It was my first time ever being live and it was so epic. I am kind of pissed he did it, but I guess it's a free site so do as much as reviews that...