May 3, 2007 April Nova Terra Pictures April was April at NT and Scarlet Mambo has the pictures to show you. Click Here for the more April Nova Terra Pictures SHARE: