Events this weekend in Beaverdam, VA