No thats not a thumper, I dont consider it as a motorcycle in my books, being electric. Electric vehicles are a technological dead end, not enough energy density, not enough materials on earth to make battery's for all the vehicles needed and you still have to burn carbon products to generate the electricity in the first place