New fire and rescue boat 'Marine 58' hits Canyon Lake

Canyon Lake Fire and EMS officials have unveiled the department's new floating paramedic unit, Marine 58.