
Idol Showdown: World VS is a esports official event featuring Idol Showdown organised by Besto Game Team and held from Feb 15th 20:00 through to Feb 17th 08:00. Streamed on Twitch.
Idol Showdown
No participants yet for Idol Showdown: World VS
Do you know something