Monster Rodents are Real – The Capybara

Imagine if you will a gigantic rat bigger than your dog or cat. Sound like something you don’t believe in? (like werewolves?)  Well, there are rodents that are so big, you’ll think it was CGI or photoshop.  Rodents so big, they would...