After an incredible 15 country road trip throughout Europe with my buddies, we had finally arrived