AKA: Jeffy
Where Is He Now?
Jeff is alive and well, and we think he lives in Macon.