Video: Bloodlust Recap

Steve and Amy investigate reports of paranormal activity in Buffalo, WY.