By dr. dolittle on October 30, 2015. This video about vampire bats still fascinates me! Tags Life Science Log in to post comments More like this