Saturday, June 21, 2008

Cobra Commander amigurumi





The latest from Geek Central Station.

*Previously: Cobra Propaganda Posters.

1 comment:

  1. Oh now that is just the coolest thing in this entire world.

    ReplyDelete