Matt Cavallo took it hard when he was diagnosed with Multiple Sclerosis... then he got on with living his life to the fullest.

Google+