Project image
"Can Jeff Ramos Do It?" Season 01

A show where I challenge myself to do something new every week for a year. From learning new skills, overcoming fears and performing feats.