Here's why:
* Twin already implies two people.
* Saying "two twins" is like saying "two couples" or "two pairs." It's understood that "twins" means a pair.
Here are some better alternatives:
* The twins
* Both twins
* A pair of twins
You can use "two twins" if you want to emphasize the number, but it's usually unnecessary.