1
Birmingham, United Kingdom
<priceType>
Event rating shows James Pullen's overall peformance of being a participant in the events James Pullen sent offer to.