If I am not mistaken the motor is 124 ci and was built by some guys in Vegas and yes, it has a LOT of power to stand the Road Glide up like that. Someone can correct me if I am wrong.
I have ZERO interest in riding like that....
Nothing wrong with it...... just NOT my thing.... neither is sitting at a bar all day, but lots of guys do that.
It's all about doing what "suits your appitite"
I like watching stuff like that but with one catch....................It has to be someone else's bike but mine! Rather like watching burn outs in Sturgis, great fun to watch but I'm not putting my bike in there.