ADVERTISEMENT
Thirty-five years after getting their start in Windsor-Essex, The Tea Party has been given the keys to the city.