981 0172

29 views · Published 24 September 2010 · 0:12 · Indexed 13 October 2026

Channel: VentureBeat · 2010 · Science & Technology

Watch on YouTube

 

More from this channel