Noel Leal's dad talks

Noel Leal died sometime between Friday night and Saturday afternoon.

Top Videos