Strange name for a song, but I imagine a montage of shots for a journey to some futuristic destination that has more to offer the human experience...