Commentary

Undecided voters, beware of Hello Kitty!

by Marketplace Contributor