Jessie Balboa fists Steve Cannon.
Check out the Video for Jessie Balboa & Steve Cannon – Construction Zone #03