The Car from Mars?

by Al

Who says innovation in America is dead?

The walking spider, courtesy of Burning Man.