I don't understand- this is about the launch of a new air route? Why was there even a launch event?
The event was the launch of a new Air Route, Virgin America's first in Toronto.
It makes sense to try and generate buzz, this is their first 'entry' to Canada.