UK – London, UK – No, The US Did Not Invent Music, We British Did!…

Jun 13, 2012 14 Comments by

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 [...]

Americas, Europe, UK, USA Read more