St. Helens R.F.C. vs. Catalans Dragons
From Totally Wicked Stadium in St. Helens, England, United Kingdom.