Mamma Mia! star Felicia Finley welcomed Broadway.com to her backstage space at the Winter Garden Theatre to show off her “dance pills,” a wacky feathered friend and her gorgeous view of Times Square. Check out her home away from home!