Xavier Babudar
-
Sports
Chiefs superfan Xavier Babudar accused of bank robbery
Xavier Babudar, avid fan of the Kansas Chiefs accused of robbing an Oklahoma bankallegedly removed the ankle monitor and was…
Read More »
Xavier Babudar, avid fan of the Kansas Chiefs accused of robbing an Oklahoma bankallegedly removed the ankle monitor and was…
Read More »