itravel2000 says Let It Snow (again)
News 18th June 2009For the third year running, Canada’s itravel2000 have launched another Let it Snow weather refund promotion. This promotion has become the largest travel promotion in Canadian history and had thousands of participants in the first two years and despite the fact that claims were made itravel2000 see it as worth repeating. The first year participants […]
Read the full article