A competition series bringing the precious 1980s computer game to life as entrants utilize both technique and toughness to take on supersized crossings amidst daring barriers, featuring impressive landings and funny wipeouts along the road.
Read full
A competition series bringing the precious 1980s computer game to life as entrants utilize both technique and toughness to take on supersized crossings amidst daring barriers, featuring impressive landings and funny wipeouts along the road.
Discussion