Well just spoke to my aunt and uncle who live in America and they invited me over (along with my brother) to come stay at their house in America... cant tell you how excited I am, iv never been to America.
They live in St. Louis, Misouri ^^ is that anywhere near NYC?![]()