Home Video Dispatch Todd’s Daily Dispatch: Occupy Richmond

Todd’s Daily Dispatch: Occupy Richmond

A Virginia city has declared war on the Tea Party?