Also known as: i3arbara
Barbara Leonard lives in Scarsdale, New York. She is an alumnus of the New York University. Barbara loves Television, Quantum Leap, 30 Rock, Big Bang Theory and How I Met Your Mother. Her favorite movies are Dracula, X-men, Norbit, Ever After, Practical Magic, Revenge Of The Nerds, Love Me If You Dare, Stuck On You and Pirates Of The Caribbean.