This bad girl model Belicia in chaps and hat is the new sheriff in town.

Advertising