There's a long history with the company that runs "Street Beasts"....some not so savory...lotsa people were left
That is probably the reason we don't see much around here about them.
I kinda liked their "fastback" version of the Cobra...would never have considered buying from the company, though.
Try the search function....maybe you can find some SB info that way.
Cheers from Dugly