The least that we can do

The least that we can do

Highly emotive music and words from Vitamin F.