1 year agoThe Richmond Vampire is a recent urban legend from Richmond, Virginia.Local residents claimThe Audible Wiki Factory