Margaret Fowler "Big Bird" Idol Winner
Where is Margaret aka Big Bird Fowler?
Margaret banged better than Hung; however, she has yet to become as unique as William Hung., who was found dead by VH1 camera crew in July this year.
There was a small news bit on WSB Atlanta news, that briefly spoke to the 2007 American Idol winner for Best Presentation being down on her luck (homeless in Atlanta) she still has that great smile and still has hopes to make it in show business.
No comments:
Post a Comment