UK – London, UK – No, The US Did Not Invent Music, We British Did!…
USA – Los Angeles, California – No, The US Did Not Invent Music!… by The Guru I met a really obnoxious American the other day who really did think that music was invented in the USA. I laughed so much my sides nearly split. I mean, “invented”? I know what he meant with his limited [...]
Recent Comments