Tag: man hit and killed by coaster train on Tamarack Avenue near Del Mar Bluffs