storywonk.com
Dusted 46: Table Stakes
Buffy takes the fight to the mayor and Willow may pay the price. It’s time to make Choices (3.19)!