- Advertisement -

Articles written by:

Jakub Zabran

1 Articles Written
The capybara holds the title of the largest rodent in the world. They are usually between 50 to 60 centimeters tall and 106 to 134 centimeters long.

CarNewsChina 2.0: Here we go!

We've been pretty busy for the last month, and now we can finally reveal what we were working on.