A Tottenham Hotspur conversation with supporters based in New England - United States. Come On You Spurs!