Streamer
Hi I'm Owen and I'm pretty good at games I play on EU severs and love to game and chat. I'm trying to stream and have fun with the gaming community.