What did y'all think?
My favorite is O'SHEA. I have seen them play live before and they are awesome and totally deserve to win!
It is a reality tv show though, so you know that they never go the way they should.
If you get the chance to check them out you should!