David Cavallusso

Filming location: 

Toronto

felt a lot of anticipation when the show started