Friday, September 21, 2007

What a twist.

Well this project wins over all other projects I have seen this week. Nicola Tesla eat your heart out.

It's the Barbie Doll electric chair.


No comments: