Monday, July 27, 2009

VIDEO: Tezuka's x81 video





Awesome. Nuff said.

- Rubber & Iron

No comments:

Post a Comment