Latest Blog Is that your hero? By Dovi HaMelech July 17, 2008 July 17, 2008 This is Damned Annoying What would you say?