Page 1 of 1

Seems those Brits don't really like other people! :0

Posted: Sun Oct 15, 2017 4:04 pm
by Larzs
(Not to be taken seriously...please don't hate on me UKers)

Trying to figure out where to go on the other side of the pond before my time runs out, was thinking of the UK but wow is that list short!!

Youth Mobility Visa

Seems yet again in my experience being an American is a negative :/