KStew & RPatz -- Twilight of the Kiss

4/18/2011 2:30 PM PDT
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.

0418_ROBERT_Kristen_kissing_inf
See ... they really do suck.


0418_rpatzFooter