About Leo Chan
Hi guys I'm Leo Chan. I play some video games such as Cities Skylines, Genshin Impact, Overwatch, Minecraft, Clash of Clans, and others.
Most Viewed Games
Latest Videos
2018-01-12 7:22:10 PM ● 482 views ● 0:35
2017-12-26 1:30:52 AM ● 136 views ● 6:26