laughingsquid.com
World Chase Tag, A Competitive Sport Combining Parkour, Obstacles, and the Childhood Game of Tag
Brothers Christian and Damien Devaux founded World Chase Tag, an exhilarating competitive sport that combines parkour, obstacles, and the classic