Xavier Babudar, the Chiefs fan known for dressing in a wolf suit as Chiefsaholic at the teams games, has pleaded guilty to charges related to a string of bank robberies.
Babudar pleaded guilty to o… [+1118 chars]
Related
Share this page
Guest Posts by Easy Branches