View Single Post
Old June 18 2013, 02:08 AM   #291
Owain Taggart
Rear Admiral
Owain Taggart's Avatar
Location: Northern Ontario, Canada
Re: Offiical XBox (3) Launch Thread

He should be their PR person as he's handled it pretty well and made more sense compared to others on the team. It's good that she asked the question, as MS haven't exactly been forthcoming with information.
Owain Taggart is offline   Reply With Quote