Delivery Fail: Multi-Million Ruf CTR Ends Up in a Bad Spot Published on July 21, 2025 in Buzz by Guillaume Rivard Photo: Instagram/@johnclaywolfeshow