Winterlude in Ottawa Canada is an international celebration of winter. It attracts over 700,000 visitors many of which are international travelers that want to take in the international ice sculpture competition and of course skate on the longest skating rink in the world. Organizers of this incredible winter wonderland celebration have embraced the Versa Truss… Read more »