Fact #80182
When:
Short story:
Millionaire businessman Christian Tarantino is arrested in New York City, USA, on charges of orchestrating three murders, including that of Vincent Gargiulo, the brother-in-law of Twisted Sister singer Dee Snider. Gargiulo was shot in the head in August 2003 at Broadway and West 30th Street. According to court papers, Gargiulo and Tarantino, had had a falling out over a gym business in which they were partners.
Tweet this Fact