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.
KStew & RPatz -- Twilight of the Kiss
4/18/2011 2:30 PM PDT BY Johnny Lopez
Get TMZ Breaking News alerts to your inbox