Virginia cavalcade