it's funny how the debut was in london. go figure.
i mean, shouldn't it have been in NYC??? (i know i'm not the only one who thinks so)