8 C
Johannesburg
Friday, October 20, 2017

Taygan Freeman

2 POSTS 0 COMMENTS
When not in a game of Overwatch playing as a D.Va main, Taygan can be found creating new universes in Minecraft or losing himself in various Anime worlds. He is a natural techie at heart, and thoroughly enjoys building weird and wonderful contraptions - some ingenious, others that explode.

Stay Connected

403FollowersFollow
424FollowersFollow
92SubscribersSubscribe