This turbo turtle video actually is a viral video ad for one of the Russian cellphone providers selling fast cellular modems for laptops.
More stuff from Russia:
Take a look at those cool posts too:
23 Responses to “The Turbo Turtle”
Leave a Reply
Links to explore:
See even more of English Russia: