I don’t know how or where this incredible little girl was discovered, but Monday night’s Season 12 finale of So You Think You Can Dance introduced Sarah “Lil’ Mini” Phoenix to the world…

Read More