There's a long long trail : song