3/22/11

Pic: Robert Pattinson backstage with Alice Cooper at Jay Leno

Copyright NBC.com

Two things come to mind when I see this picture:
1) Rob didn't steal the cane
2) All I can hear is INXS "Never Tear Us Apart" - AKA "Two Worlds Colliding"



No comments:

Post a Comment