Miss Exotic World 2005 , Michelle L'amour takes the stage with special guests the Bama Lamas.
Added by Upcoming Robot on November 25, 2010