?

Log in

No account? Create an account
llama drama

Exciting new technologies!

An interesting take on the experience of using table surface computers.

Comments