bang van michael fly sofia smith