Carroll Center For The Blind

Blind Crew Chief Inspires Kids To Follow Their DreamsJay Blake lost his sight in an accident and came to the Carroll Center For The Blind in Newton for rehab, where they told him to “follow your dream”.

More From CBS Boston

Taz Show
Download Weather App

Listen Live