Steve and Biagio Video from Cleveland International Film Festival

On little sleep and too much caffeine, Steve and Biagio try to explain what their movie is about to the fine people at The Cleveland International Film Festival. Too bad Joke wasn’t there to help. Seriously.