Cops On A Power Trip Arrest Miami Dolphins Wide Receiver Tyreek Hill During A Traffic Stop
NFL star Tyreek Hill was arrested on Sunday, right before the Dolphin’s season opening game, though it’s hard to say exactly why. Body camera footage from the incident appears to show the arresting officers escalating the situation all because of Hill’s window. My Favorite Christmas Present Was A Power Wheels Delorean The incident happened on … Read more