5 months agoIrving police release dashcam footage of a pursuit that resulted in the death of 4 peopleThisIsButter
1 month agoTaller than Mount Everest tallest mountain in the world is black rock in the north poleQtipdogg