R Robert Forbes New member Feb 18, 2007 #1 Have you seen this fighting show on tv? Just saw it over here in the UK - looks rough! You need to be hella tough to enter that lol!
Have you seen this fighting show on tv? Just saw it over here in the UK - looks rough! You need to be hella tough to enter that lol!