07 Nov Super Air Race made its debut in Luna Park Coney Island
Posted at 14:13h
in ZPress
Nearly ten years after the first version made it’s debut, we are extremely proud to introduce the Super Air Race to the world!