Santorum v. Obama, a...

Santorum wins big! Despite what the “mainstream” expected Santorum wins Colorado, Minnesota and Missouri