wow cool pic of scarfo meeting the other 2 guys. think the buffalo guy was the boss maybe the buffalino guy acting. think they were talking shit about the ny guys. wonder where the feds snapped the pic down florida