A 4mm Cub setup right would spank this pile of junk on the street or in the sand. That is not opinion, that is FACT.
If this bike has been up to 150mph numerous times, where is the video? Talk is cheap, I want to see video of it going 150 mph.
And no, that is not a Banshee.