By Chandler Freeman-Orr Some might say Michelle Todd’s life sounds a bit too much like a fairytale to be true. She sings, she acts, she teaches, and she gets to wear the most spectacular dresses. For some, it’s a fantasy, but for Michelle Todd, it’s reality. Originally from a small mining town in Nottinghamshire, England, Michelle started her performing career…
Read More→