Also known as: luvineverymin31
Natasha Owens lives in Wilmington, Delaware. India is one of her favorite bands. Discovery Channel and The Wire are some of her favorite TV shows. Some of the movies Natasha loves are Family Guy, The Players Club and People Under The Stairs.