NEWS Alfa Romeo, please make this concept truck happen FEATURES Remembering the 20-year-old Alfa Spider I drove when I was 19