The Darwin Inventions Posted on January 22, 2017January 22, 2009 by admin The three latest stupid technological discoveries: 1.) Solar powered flashlights. 2.) Inflatable dartboards. 3.) Helicopter ejection seats. Spread the love Related posts: “Mi vida, ahorita vengo…” Buy Curtains Brunnetts fat heads