Published on:
Pedestrian Dies in Tour Bus Accident in NYC on Friday night
Alexander Shear, 73, died in a bus accident in New York on Friday night. The accident happened on 96th street and Broadway on the Upper West Side of NYC.
Alexander Shear who was famous in New York for his pop culture collection was hit and dragged by a Shafer tour bus driver who was making a turn from Broadway to 96th street. The Tour Bus driver didn’t realize he had hit anyone and dragged the man to his death. Horrified witnesses had to chase him to stop him.
Read more in the Daily News