Street beast!!??? Now THERE'S a bad body, okay....... bad kit!!! I can't believe that ANY magazine is still accepting their advertising, and even moreso that ANYONE is still buying them!