Watch Wild Arrest Video Featuring Former NFL Player Darren McFadden
A wild and frightening video shows the moment police shattered the windows of an SUV to check whether the former NFL star Darren McFadden was still alive.
A wild and frightening video shows the moment police shattered the windows of an SUV to check whether the former NFL star Darren McFadden was still alive.