Tag Archive for: Michael Jackson

The Michael Jackson Freddie Mercury llama in the studio story

Michael Jackson & Freddie Mercury in the Studio: The Llama Incident

In 1983, Michael Jackson and Freddie Mercury got together in…