Tag: Fatal Motorized Tricycle Accident on Boulder Avenue near Greenspot Road in Highland