What a Strange Trip we have been on