The End of Tyranny in New Britain, CT | The 860 Life