Quote Originally Posted by Streller View Post
The United Kingdom, more specifically, England.
Awesome! Ive always wanted to travel to england. Ive lived in Australia for a while and met a lot of people from the UK.

Sent from my 831C using Tapatalk