Things to do in Richmond

The weekend is finally here and there is so much to do in Richmond, VA.