Maggie Q makes short work of some marauding baddies
Maggie Q makes short work of some marauding baddies