General

What do Democrats stand for? Dr Gina gives Dems some free advice!

Dr Gina becomes a Democrat strategist for a day!

Close
Loading cart ...