Duke Dennis Streamer Duke Dennis tracked down his stolen Dodge Challenger Black Ghost and had the thief arrested 2nd May 2025