Ya for sure, total bullshit.
That story just doesn't sound believable at all, even for Roy DeMeo
haha involved in the Castellano hit? thats hilarious