this is the most insane thing I have ever seen...a full rock band built on a motorcycle...oh Russia, how you confuse me.