On July 30,2020 Youtube star, Nicole Thea found alive and that actually ahe set up her own twin, Michelle Thea to pretend dead
On July 30,2020 Youtube star, Nicole Thea found alive and that actually ahe set up her own twin, Michelle Thea to pretend dead