Photos of ‘human-sized’ bat from Philippines blow up the Internet

Photos of ‘human-sized’ bat from Philippines blow up the Internet
The huge bat hangs from a concrete roof in the Philippines.

Most Popular Stories