In a blender or food processor, blend until smooth the tomatoes, basil, mint, garlic, oil, salt and pepper and Tabasco.
Cook the pasta according to package directions.
Drain and add to a large bowl. Add the feta and Parmesan cheese and stir together... the cheeses will melt into the pasta a bit.
Pour about 3/4 of the tomato dressing over the pasta and stir well.
Can be made a day ahead... store covered in the refrigerator.
Bring to room temperature to serve, adding the rest of the dressing right before serving.