Barack Obama will give the keynote address next Saturday night at the Jefferson-Jackson Day Dinner in Richmond.
The dinner is already sold out - over 3000 people have paid $250 a head for the privilege to attend.
This event will come after a busy week for Obama - after completing the first days after his announcement in Chicago, Iowa and New Hampshire, Obama heads to South Carolina for two days before arriving in Virginia.
And to think, its just a short 12 months to go...