Hundreds mourn Townview senior killed in head-on crash