On 'Saturday Night Live,' in the United States, their...
On 'Saturday Night Live,' in the United States, their performers do some things that we can't even think about doing here in Barbados,
On 'Saturday Night Live,' in the United States, their performers do some things that we can't even think about doing here in Barbados,