Just had to www.barefootfoundation.com share this amazing video with all of you. That's what it takes to pull six megawatts out of thin air...
Wow - That's a lot of work!
written by Dannah, January 02, 2008
written by nikki, June 01, 2010
|< Prev||Next >|