:

Meet Your OWN Show Contestant Alicia Taylor 

Meet Your OWN Show contestant Alicia Taylor from Las Vegas, Nevada. Does she have what it takes to get her own show? Watch this season and find out! More about Alicia. 

Advertisement

Advertisement

More From This Show

Comments
255