Text this: Mega Event = Mega Impact? Travelling Fans' Experience and Perceptions of the 2006 FIFA World Cup Host Nation.