Pictures of Debralee Scott(03) Save Image Image gallery: Debra Lee Scott: The Intrigue Behind the Name and the Internet’s Obsession