› added 1 year ago
84
TIL Rhode Island is home to the world’s largest artificial bug
via beatlyzer.com