Dashcam video captured the horrific wreckage that left two dead on a busy street yesterday afternoon. The footage, which has since gone viral online, shows a pickup truck barreling through a stop sign, before colliding https://www.youtube.com/@Oceanfis/ 
