A huge truck owned by this company ran a late red light while also making an illegal turn on 65th Street and 18th Avenue today. Way to terrorize your own community. Take ... more