TIL that each April 17 is celebrated as “Queen Day” in Japan, to mark the band’s first visit to the country

Read more: https://www.atlasobscura.com/articles/japan-loves-queen

What do you think?

12 Points
Upvote Downvote

2 Comments

Leave a Reply

Leave a Reply