Des'ree Pitch Meeting
ShellyDazzler
Published
12/15/2008
We all know Des'ree's hit single Life has lyrics so profound they make the Dalai Lama weep
0 Comments