Well, I guess that's over with.
More of the same. The best politician money can buy.
$45.6 million for Walker and $17.9 million for Barrett.
I would think folks will now want some return on that investment.
Well, I guess that's over with.
More of the same. The best politician money can buy.
$45.6 million for Walker and $17.9 million for Barrett.
I would think folks will now want some return on that investment.
Bookmarks