9 months agoGiant Millipede! Short video. Amazon rainforest, Ecuador in the Cuyabeno wildlife reserve near Peru.Canadian Spider-Man
2 years agoAPACT: 2021/12/23 - Responsa Ad Dubia - Pope Francis Tightens His Choke On TraditionalistsA Podcast About Catholic Things