Video: Bloodlust - Buffalo, WY

Steve and Amy head to Buffalo, Wyoming to investigate paranormal activity.