What is the most beautiful city you have ever visited? Princess Ikede December 14, 2014 Follow London x
How can people hear their own thoughts? May 30, 2015 something got to do with motor nerves or some scientific shit like that 👌