0:00 / 0:00

15 seconds

15 seconds

Detroit art installation in Parker's Alley a highlight of Opening Day