Sierra is from New York, New York. She's a shopping addict with a sassy attitude. Sierra will roast you in the funniest way. She has a sexy smile and even more beautiful eyes. She's a good girl with a big attitude. She doesn't take any shit and is a definite charmer. Sierra has lived in New York all of her life. She can take you to the best places in New York, just as long as you don't piss her off. Hell hath no fury like a New Yorker bombshell.