Thursday, August 11th, 2005
Pete and Rachel attend his brother Simon Townshend's show at the 100 Club in London. Contact Music later reports that Rachel is showing off an engagement ring. Rachel later denies on her blog that the ring placement meant it was an engagement ring.
Bookmark this event
« 2005-08-10 2005-08-13 »