ITALIAN TV TALK ABOUT US

Xtremebarriers based in Genoa (Italy), is a world leader in the projects and construction of indoor and outdoor kart tracks (flat or multilevel). Thanks to their original modular and…