fleischr on 11 May 2016
Barkley said: That's... a strange slogan... I don't really get it. |
A play on word to the phrase "There's no place like it!" - a way of saying "This is fun, unique, awesome"
I predict NX launches in 2017 - not 2016