I woke thinking, where the HECK is Samantha Mumba? Grammy nommine in 2001? Well shortly after her American debut in 2000, she went back to her home land of Ireland (weird I know), and started acting in Independent Films. She actually has a movie coming out, October 2011
Loftus Hall. Based on a haunted building, built around the time of the Black Death. Sounds pretty cool to me.
No comments:
Post a Comment