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