About Leo Luciel
I have a twitch named Leoluciel! ❤️
I kinda suck at games but i’m doing my best and i love to play them regardless!
overwatch and astral ascent have been taking over my life recently
Most Viewed Games
Latest Videos
2023-05-24 4:09:16 PM ● 13 views ● 7:15:38
2023-05-24 3:20:30 PM ● 2 views ● 1:35:44
2023-05-22 10:52:09 AM ● 0 views ● 2:01:34