What is Station Launcher?

Above: A recently fired artist's interpretation

May 11, 2007