A review by naomistrange
Long Time Gone by Charlie Donlea

5.0