Epic Trick Shots

2 seasons, 21 episodes

Head across the pond to see incredible shots from trick-shot masters Geoff Swain and Kevin Carpenter. Watch as the two turn London into their ultimate trick shots playground.

Season 2 Hosted by Geoff Swain and Kevin Carpenter

Season 2