Morgan O'Dell in 'Score' - Morgan's one and only time
I wish I could tell you a whole bunch of things about Morgan O'Dell, but I can't. That's because Morgan walked into our studio in London, England on March 8, 2006, shot one photo set and one video, collected her paycheck and walked right back out of our lives, fantasy fulfilled, one item scratched off her bucket list.
Released : July 24th, 2014