Both William and Richard were arrested on charges of murder, robbery and criminal possession of a weapon last Wednesday, April 6. Identified by witnesses and surveillance footage from the scene before and after the incident, the pair were held without bail and appeared in Staten Island Criminal Court the next day.
Words are, both suspects have confessed to the crime to prosecuting officials. William admitted he fired the fatal shot during a scuffle, while Richard reportedly was the one who stole the watch Megatron was wearing. During the 10-minute hearing on Thursday, however, the two men pleaded not guilty.