Artist creates Delaware Street Art Trail mural to inspire unity, hope
The Delaware Street Art trail is an interactive trail that highlights attractions across the state, and artist Terrance Mann wants to inspire people with his contribution to a Wilmington mural.
More Videos
From CNN Newsource affiliates