Seal the Deal Rap
240 views · Published 9 September 2009 · 0:42 · Indexed 15 October 2026
Channel: UN Environment Programme · 2009 · Music
Michael Dee and Derrick Lee are rappers singing about the environment, but they have a specific message to send to leaders for Copenhagen.