thevampire.com
Telluride Blood
Telluride, Colorado is a quaint 1890s silver-mining boomtown that skiers and movie stars have returned to prosperity. When a young Hispanic woman is found dead in Town Park, Dr. Scarlet Geary is my…