(A local TV news image)
Providence, Rhode Island
(This page is now under construction)