Snowy Owls enjoy Virginia Beaches