My name is Owen a like to stream and try to do youtube;) I live in Newfoundland and Labrador in Canada.
Here are some of the recent games that blurryowen broadcasts on Twitch.