Share

Videos

Largest (Scariest) Aquatic Bug Discovered in China

OneMinuteNews.com
|
July 21, 2014 AT 3:43 PM
An order of dobsonfly has been discovered in China that truly looks Jurassic in nature. This sucker's big!