This 21 minutes performance by The Queens in 1985 at Live Aid was so epic that you got to see it for yourself

The performance took place in London many years ago however some people still remember it like it was yesterday.