Perhaps Putin driving a Russian T-80 tank and driving it over opposition party HQ and over opposition figures would be more . . . . compelling and more straightforward and effective.
Harley is an American icon btw I don't see anything patriotic about riding them when you're not American.