Summer Rumble 2015 thumbnail

You do not have access to this video.

Summer Rumble 2015

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