Pete rips on the electric Bike