Coincidence proves ironic when Sonny Di Luzzia succumbs to a twist in fate.
Release Date: April 11, 2005