What is this death trap?

Hell, I don't know, likely as safe as many other trikes. Ya know Cushman "Meter patrols" were not very safe, and neither were the big Harley trikes of the '50's