FLAMING CANNONBALLS AT EDINBURGH CASTLE!
Nine Flaming Cannonballs set to deploy in time with The famous Edinburgh Castle 1 o’clock gun. Can Kevin successfully dodge all cannonballs? His biggest viral stunt to date in collaboration with Edinburgh Castle, Scotland’s biggest tourist attraction and home to the Edinburgh Military Tattoo.