My idol app is Now in ENGLISH
My idol app is now in ENGLISH! UPDATE: If you have recently browsed Twitter, Vine or Instagram, then you’d probably know what ‘My Idol’ is famous for! You must have been a witness to amazing, creepy, horrifying and humorous videos in 3D avatar shared by the fans. …
Continue reading My idol app is Now in ENGLISH