Gas-powered? Looks human-powered to me. Watch the second clip in the series, and you'll see a rider giving himself a boost by pushing on one of his rear wheels, as people do in wheelchairs.
Then again, I don't have speakers on this computer, so I may have missed some engine noise...?