Today - Llama recordings: Jackson and Mercury duet to be heard - 91Èȱ¬ Sounds

Today - Llama recordings: Jackson and Mercury duet to be heard - 91Èȱ¬ Sounds

Today

Llama recordings: Jackson and Mercury duet to be heard

Journalists Paul Gambaccini and Laura Barton discuss the "llama recordings".

Coming Up Next