What Technic vehicle is this in black and red? Any help with the set this piece is associated with, would be appreciated.
I did a cross check on sets containing following pieces 'red-42003', 'blue-6632' and 'black-32250'. This looks like the B model for set 8065.