The World Beneath Your Feet!

Tiny vehicles clean up the streets

Silvertoad Posse thought this was a cute video from VFX agency Rushes imagining how tiny vehicles could, in a very small and slow way, help clean up the streets of London. Check out the face on the submarine! Found via Adfreak.