Summer Rumble 2015 thumbnail

Purchase access to this video.

Summer Rumble 2015

  • Published

The third annual BWP Summer Rumble rolled into Denbigh Town Hall on Saturday 25 July and was full of action, excitement and controversy.