Yes it can be pedalled. It is a standard bicycle under the panels.That thing really moves along with that electric, throttle activated, motor! Sleek!
One question: Do the cranks turn? It looked like his feet were just resting on the pedals during the ride video. What I mean is, can you pedal this bike as well as use the throttle?