121 & 75th Ave: PEDESTRIAN GETS HIT? 🔞
WE HAVE RECEIVED AN UPDATE FROM A SOURCE IN OUR TELEGRAM GROUP: We have received graphic footage of an individual receiving medical assistance on the scene. Location: 121 & 75 AVE – BY THE SHOPPERS The victim has died on the scene. NO ARTICLES OR ANY INFO ON THE SITUATION AS OF NOW. WE WILL […]