KStew & RPatz -- Twilight of the Kiss
Published
|
Updated
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.