Those Russians are always up to something and I wouldn't be surprised if they don't have a mini Jurassic part hidden away somewhere. I'm actually kind of surprised they were willing to make this public.
This site uses Cookies to dispense or record information with regards to your visit. By continuing to use this site you agree to the terms outlined in ourCookies used here:Privacy / Disclaimer,