22ft Robot Made of Styrofoam inserts from electronics, etc.... ever wonder how these michael salter creations are built? See this crazy video!