Re: Jeff & Tom, Live London 2008.10.31
Comentarios for this Comment
Laughing it up in London.
On October 12th, 2011 whitewizard says:
I love this photo of Jeff and Tom sharing a laugh together onstage together in old London town. I'd give anything to know what the laughs were over.










Re: Jeff & Tom, Live London 2008.10.31
lol!