Looks kike some of the cr_p they would have done on the TV show "American Chopper" where they build what they called choppers. Most of them were monstrosities that were pretty much unridable. The test rides were a 30 or 40 mph ride around the block and even then it looked like it was horrible to the owner to ride.
2018 Triumph Bobber with Triumph brown quilted seat, BC Sleeper Pros, Booster Plug, leather fork bag
2009 BMW R1200GS Adventure
2006 Harley Roadking