Partnered Twitch streamer who has been known to stream shooters like Fortnite and PlayerUnknown's Battlegrounds for his 210,000 followers. He was previously a professional Overwatch player.
Dellor was born on Thursday, March 31, 1988
Dellor was born in United States
How old is
Dellor is 33