Czech Streets – Mammoths are not Extinct Yet!

Duration: 8min 05sec Views: 10 Submitted: 1 month ago
Description: Now that's what you have to see, my Czech Streets friends! I swear on my full sack I was on my way out of that secret nude beach, but there I met a freak of nature, the last mammoth on Earth.