Vlog UK YouTubers/Vloggers

So many English people.
Am I really... the only Scottish person here? I have yet to find another Scottish person anywhere on these forums. But yeah, if anyone is up or around Glasgow - gimme a shout and we can do some vlogging :D
 
Back
Top