Vampire

bat
Credit: Paul Campbell Creative #: 1053804364 License type: Royalty-free Collection: iStock / Getty Images Plus
The Dave Glover Show
July 07, 2020 - 12:13 pm
The bats reside in the Phillippines and are completely horrifying!
Read More