Jermaine Defoe Wearing Pretty Green stopcryingyourheartout.comMonday, October 05, 2009Jermaine Defoe - England and Tottenham - wearing a Pretty Green Jacket Source: www.prettygreen.comRead More