Johnny vs. Sonny.

Sonny and Johnny finally face off this week on General Hospital. Watch the video to see how it all goes down.