-
Streamer Profile
-
Me_Chelle_D
Ranked # 316980
# 165633 English channel
Twitch Top 4.36%
-
Created
2018-11-04 08:49:54
-
Hey there, I go by Chelle but my real is Michel (French). Living in Belgium, Antwerp b. I stream a variety of games, mostly horror./adventure but also a lot of World of Warcraft. Streaming in English. Out and proud and happily married.
-
Twitch Page