Jim Croce seems like such a long time ago