12/24/2024 | Press release | Distributed by Public on 12/24/2024 09:22
Known for his distinctive wolf costume and boisterous social media antics, Babudar scored widespread fame as one of Kansas City's most ardent fans. But a double life soon came to light following his arrest in Bixby, Oklahoma, revealing a string of unsolved bank robberies he committed across the Midwest.