Still A Long Way Eleanor

Still A Long Way Eleanor is a song sung by Eleanor Forte. It is the thirty-sixth track in Other Vocaloid Songs 96.