Showing posts with label NYC Auto show. Show all posts
Showing posts with label NYC Auto show. Show all posts

Wednesday, April 8, 2009

NYC Auto Show

Just found out my parts on the new vehicle have not been tooled, so I guess we can't really make this shit, right?

Go, three headed dog.