Showing posts with label Otto Carter. Show all posts
Showing posts with label Otto Carter. Show all posts

February 22, 2012

Godspeed: The Ultimate Tank

Have a good look at what I've just found! This is an amazingly engraved tank by Otto Carter, who worked on it for 210 hours. It truly is a magnificent piece of art! But will the bike be worth it?

For more pictures and the engraving process click HERE