Imogenleigh is a english speaking, Twitch Affiliate
.
imogenleigh has reached
318 followers (318) so far. The Streamer introduces itself with
„26. PC Gamer. Mainly streaming CoD of some sort.“ and does not belong to any team.
Updated October 20, 2024.