New memorial honors fallen Seton Catholic student

Chu Xiong passed away in a car accident in 2011