KStew & RPatz -- Twilight of the Kiss

4/18/2011 2:30 PM PDT

KStew & RPatz -- Twilight of the Kiss

That sound you are hearing is the screams of millions of Twihards after seeing this pic of Kristen Stewart and Robert Pattinson kissing in the back of a car in NYC yesterday.


See ... they really do suck.